MMHSTVQHGGNKSGKSNVWANTNLAKTVAAVDEFKFGFPSGGLTTVSNKWWGRAEKGGREDGGGENTENGHVAACDETQNSLVAIRKRIAEEGREAVELGLHQGFGSKRPGKRDQALLFQIFNSAMPKDWVTPDSS